I Can't Believe This Is Shkodër, Albania